Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
143 HANDCROFT ROAD Terraced £312,000 11 May 2018
151 HANDCROFT ROAD Terraced £440,000 6 Jun 2023
157 HANDCROFT ROAD Terraced £67,000 31 Jul 1998
159 HANDCROFT ROAD Terraced £168,500 20 Aug 2004
163 HANDCROFT ROAD Terraced £311,846 8 Dec 2022
165 HANDCROFT ROAD Terraced £220,000 31 Mar 2016
167 HANDCROFT ROAD £1,405,425 21 Mar 2017
171 HANDCROFT ROAD Detached £375,000 25 Aug 1999
181 HANDCROFT ROAD Semi-Detached £228,000 8 Nov 2002